very strong (taste/odour) - Turc Anglais Dictionnaire